home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 July
/
EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso
/
earcd
/
dev
/
c
/
vbcc.rea
< prev
Wrap
Text File
|
1997-05-03
|
30KB
|
632 lines
Short: Free optimizing ANSI C compiler
Author: volker@vb.franken.de (Volker Barthelmann)
Uploader: volker@vb.franken.de (Volker Barthelmann)
Version: 0.5
Type: dev/c
Replaces: dev/c/vbccupd0.4b.lha
vbcc - portable ANSI C compiler (c) in 1995-97 by Volker Barthelmann
INTRODUCTION
vbcc is a free portable and retargetable ANSI C compiler.
This archive contains the compiler, preprocessor, assembler, linker,
frontend, message browser, startup codes, C-libraries, amiga.lib
replacement as well as several other tools (mostly with complete source).
This gives you a complete system that allows to develop programs in
ANSI C as well as Amiga-specific programs (provided you obtain the
OS-includes).
All major parts of this distribution (including compiler, preprocessor,
libraries etc.) have been compiled/assembled with this system and
apart from the OS-includes everything is included to rebuilt vbcc,
the libraries and many of the other programs.
FEATURES
vbcc..
- comes with source
- is free
- is portable and retargetable
- comes with a global optimizer that can e.g. do global common
subexpression elimination, constant propagation, function inlining
and several other optimizations (but is not yet finished and may
have some bugs)
- should be ANSI compliant
- can generate code that runs on a plain 68000 CPU
- can generate code optimized for 020/030, 040 or 060
- can generate code that uses the 68881/2, 68040/060 FPUs directly
and comes with appropriate math-libraries
- generates standard Amiga object files
- does not need too much memory
- comes with a message browser
- comes with a config program
- offers a lot of error/warning messages that can be turned on/off
separately
REQUIREMENTS
To use vbcc you need:
- an Amiga with OS 2.0 or higher (programs compiled with vbcc probably
work under earlier OS-versions, too)
- enough RAM (it is possible to translate small programs with 1MB, but
for larger programs much more will be needed)
Stuff that is not needed, but may be very useful:
- harddisk
- editor
- make, touch etc.
- the Amiga OS-includes (they can be found on certain CDs and on
some ftp-servers which have those CDs mounted)
- pipe-command (to use the message browser)
Also you should know how to use the shell and you should know ANSI C
(if you need a book I recommend (like everyone) "The C Programming
Language, Second Edition, ANSI C" by Kernighan and Ritchie).
WHAT'S NEW
The most important changes since 0.4b:
compiler:
- Changed the directory-structure somewhat.
- Support for parameter passing in registers (beta).
- Some internal cleanups.
- A few code-generation improvements.
- Better error-handling in certain cases.
- A few bugs fixed.
- Source for i386 code generator (not yet finished) included.
optimizer:
- Some bugs have been fixed.
- Simple loop-unrolling added.
frontend:
- Option to specify which config-file is to be used.
libraries:
- Support for ixemul.library added.
- New m040.lib based on the Motorola routines modified by
Aki M Laukkanen.
- Fixed some minor bugs.
Volker Barthelmann volker@vb.franken.de
Kennedy-Ring 39
91301 Forchheim
Germany
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
11762 2286 80.5% 09-Nov-96 02:07:40 +alias.c
11644 3179 72.6% 17-Jan-97 05:23:08 +av.c
295164 127120 56.9% 01-Mar-97 19:29:28 +vbcca68k
205700 90416 56.0% 01-Mar-97 19:28:52 +vbccsa68k
12716 7500 41.0% 22-Jan-97 16:25:36 +vc
33276 18110 45.5% 22-Jul-96 00:13:08 +vcpp
11663 3239 72.2% 18-Jan-97 05:03:56 +cp.c
13431 3887 71.0% 08-Dec-96 11:31:56 +cse.c
55953 13620 75.6% 04-Feb-97 00:18:48 +declaration.c
30018 8429 71.9% 19-Feb-97 15:33:18 +errors.doc
40926 14745 63.9% 01-Mar-97 18:18:12 +History
26000 9197 64.6% 01-Mar-97 17:59:50 +interface.doc
24896 8342 66.4% 30-Jan-97 22:30:24 +vbcc.doc
13128 4835 63.1% 01-Feb-97 21:24:16 +vbccamiga68k.doc
4369 1809 58.5% 01-Mar-97 18:03:26 +vbcci386.doc
6350 2527 60.2% 30-Jan-97 22:19:52 +vc.doc
3007 1483 50.6% 30-Jan-97 03:58:50 +vcpp.doc
12271 3167 74.1% 23-Jan-97 23:13:06 +errors.h
21524 4911 77.1% 23-Dec-96 03:21:54 +flow.c
13768 3935 71.4% 13-Jan-97 01:45:18 +vc.c
49075 10668 78.2% 31-Jan-97 18:41:00 +ic.c
59454 13764 76.8% 29-Jan-97 18:40:18 +loop.c
19148 8409 56.0% 14-May-96 17:08:40 +alib
24040 11741 51.1% 29-Oct-96 14:27:24 +fd2lib
1352 885 34.5% 04-Feb-97 15:04:16 +ixstacksize
62872 40014 36.3% 29-Oct-96 14:38:10 +PhxAss
12072 8191 32.1% 08-Feb-97 00:39:22 +PhxLnk
536 378 29.4% 05-May-96 19:04:16 +showerr
568 402 29.2% 05-May-96 19:14:06 +tovbr
13320 6791 49.0% 13-Sep-96 02:46:06 +vbrowse
24092 9918 58.8% 11-Aug-96 18:48:18 +vconfig
1576 883 43.9% 10-Dec-95 18:29:14 +vsend
4888 2266 53.6% 14-May-96 17:09:12 +alib.doc
2561 1081 57.7% 25-Oct-96 18:42:10 +extralib.doc
5946 2623 55.8% 20-Jan-97 05:32:46 +fd2lib.doc
3440 1439 58.1% 30-Jan-97 21:55:12 +ixemul.doc
1755 872 50.3% 12-May-96 05:25:12 +minstart.doc
129108 44278 65.7% 29-Oct-96 04:03:58 +PhxAss.guide
22185 7664 65.4% 08-Feb-97 00:39:38 +PhxLnk.guide
72511 14238 80.3% 30-Oct-96 00:59:22 +VBCCMessages.guide
3466 1415 59.1% 18-Jun-96 00:54:44 +vbrowse.doc
9148 3412 62.7% 30-Jan-97 02:29:40 +vclib.doc
502 288 42.6% 25-Oct-96 18:15:02 +vconfig.doc
233 155 33.4% 07-Nov-96 18:13:02 +assert.h
1089 340 68.7% 25-Aug-96 01:27:58 +ctype.h
2285 708 69.0% 20-Oct-95 17:59:40 +errno.h
910 288 68.3% 25-Oct-96 18:47:28 +extra.h
1018 306 69.9% 11-Sep-95 18:11:46 +float.h
440 170 61.3% 11-May-96 04:44:12 +limits.h
891 317 64.4% 20-Oct-95 19:23:14 +locale.h
729 255 65.0% 23-Sep-95 04:33:08 +math.h
127 101 20.4% 20-Oct-95 18:35:56 +setjmp.h
315 152 51.7% 20-Oct-95 19:08:16 +signal.h
284 164 42.2% 27-Mar-96 18:08:10 +stdarg.h
580 232 60.0% 16-Jul-95 15:52:48 +stddef.h
6176 1710 72.3% 17-Feb-97 00:56:06 +stdio.h
1914 610 68.1% 08-Sep-96 21:24:44 +stdlib.h
3695 531 85.6% 25-Aug-96 01:20:04 +string.h
951 350 63.1% 10-Sep-96 01:15:10 +time.h
184 116 36.9% 30-Jan-97 21:38:16 +init_vbcc
180272 31499 82.5% 23-Oct-96 18:18:00 +amiga.lib
178572 31400 82.4% 23-Oct-96 18:18:02 +amigas.lib
1512 697 53.9% 29-Oct-96 20:36:20 +extra.lib
1500 705 53.0% 29-Oct-96 20:36:20 +extras.lib
50432 6329 87.4% 04-Feb-97 15:10:30 +ixemul.lib
48656 6310 87.0% 04-Feb-97 15:12:34 +ixemuls.lib
24444 12844 47.4% 30-Jan-97 02:39:02 +m040.lib
16176 6682 58.6% 29-Oct-96 21:43:38 +m040o.lib
13108 5672 56.7% 29-Oct-96 21:54:30 +m881.lib
23748 7336 69.1% 15-Jan-97 01:12:26 +mieee.lib
33204 14121 57.4% 10-Nov-96 21:14:54 +vc.lib
33180 14220 57.1% 22-Jan-97 16:18:26 +vcs.lib
127 110 13.3% 28-Aug-95 15:49:50 +_chkabort.c
918 383 58.2% 20-Oct-95 23:32:50 +_errors.c
373 193 48.2% 11-Jul-95 16:06:02 +_ldivs.c
271 137 49.4% 11-Jul-95 16:03:12 +_ldivu.c
1857 554 70.1% 19-Aug-96 02:25:56 +_lmath.s
351 189 46.1% 18-Jul-95 15:20:52 +_lmods.c
250 133 46.8% 11-Jul-95 16:10:26 +_lmodu.c
2512 896 64.3% 17-Jun-96 15:56:58 +_main.c
2515 896 64.3% 27-Oct-95 00:49:10 +_prof.c
11209 2934 73.8% 14-May-96 17:08:56 +alib.c
1654 662 59.9% 20-May-96 05:05:46 +ArgArray.c
184 116 36.9% 26-Oct-95 18:44:24 +BeginIO.s
351 159 54.7% 26-Oct-95 18:49:08 +CallHook.s
1892 407 78.4% 26-Oct-95 18:56:58 +Cia.s
431 176 59.1% 26-Oct-95 19:00:00 +CoerceMethod.s
1045 360 65.5% 26-Oct-95 18:05:44 +CreateIO.c
982 443 54.8% 26-Oct-95 18:20:32 +CreatePort.c
1636 780 52.3% 16-Sep-96 23:24:22 +CreateTask.c
2996 661 77.9% 26-Oct-95 19:05:44 +Custom.s
287 109 62.0% 19-May-96 21:43:32 +defs.s
39 39 0.0% 26-Oct-95 18:31:58 +DeleteTask.c
388 169 56.4% 26-Oct-95 19:56:28 +DoMethod.s
821 178 78.3% 17-Sep-96 16:22:32 +DoPktn.c
266 61 77.0% 20-Oct-95 16:22:56 +DoPktn.whatsthis
459 190 58.6% 26-Oct-95 19:56:04 +DoSuperMethod.s
125 111 11.2% 26-Oct-95 19:13:48 +FastRand.c
279 176 36.9% 26-Oct-95 19:15:32 +FreeIEvents.c
208 116 44.2% 26-Oct-95 19:55:40 +HookEntry.s
457 250 45.2% 26-Oct-95 19:18:00 +HotKey.c
1914 650 66.0% 14-Jun-96 22:22:38 +LibAllocPooled.c
1090 453 58.4% 14-Jun-96 22:22:38 +LibCreatePool.c
908 396 56.3% 14-Jun-96 22:22:38 +LibFreePooled.c
2749 1108 59.6% 17-Sep-96 16:22:32 +MakeALIB.script
658 338 48.6% 20-May-96 04:42:34 +MakeASLIB.script
297 180 39.3% 26-Oct-95 18:22:14 +NewList.c
357 223 37.5% 14-Jun-96 22:22:36 +pool.h
1835 791 56.8% 10-Jun-96 21:38:56 +AsmAllocPooled.s
1117 521 53.3% 10-Jun-96 21:38:56 +AsmCreatePool.s
892 448 49.7% 10-Jun-96 21:38:56 +AsmFreePooled.s
316 186 41.1% 26-Oct-95 19:51:06 +RangeRand.c
417 194 53.4% 26-Oct-95 19:55:10 +SetSuperAttrs.s
254 193 24.0% 26-Oct-95 18:34:46 +sprintf.c
1259 548 56.4% 16-Sep-96 23:23:38 +TimeDelay.c
124 100 19.3% 26-Oct-95 19:57:56 +WaitBeam.c
1411 187 86.7% 16-Nov-96 23:03:22 +_ctype_.c
82 78 4.8% 17-Jun-96 17:02:56 +isalnum.c
82 77 6.0% 17-Jun-96 17:03:20 +isalpha.c
83 80 3.6% 17-Jun-96 17:03:40 +iscntrl.c
82 76 7.3% 17-Jun-96 17:04:02 +isdigit.c
83 78 6.0% 17-Jun-96 17:04:20 +isgraph.c
82 77 6.0% 17-Jun-96 17:04:38 +islower.c
84 80 4.7% 17-Jun-96 17:04:56 +isprint.c
83 78 6.0% 17-Jun-96 17:05:14 +ispunct.c
82 77 6.0% 17-Jun-96 17:05:32 +isspace.c
82 77 6.0% 17-Jun-96 17:05:56 +isupper.c
85 79 7.0% 17-Jun-96 17:06:24 +isxdigit.c
94 89 5.3% 17-Jun-96 17:06:44 +tolower.c
95 90 5.2% 17-Jun-96 17:07:10 +toupper.c
15 15 0.0% 20-Oct-95 20:23:22 +errno.c
529 267 49.5% 19-Oct-96 00:39:56 +chdir.c
244 159 34.8% 23-Oct-96 16:57:08 +clock.c
616 496 19.4% 29-Oct-96 20:35:48 +extra.dir
616 490 20.4% 29-Oct-96 20:36:12 +extras.dir
363 207 42.9% 01-Aug-96 18:33:32 +getch.c
231 167 27.7% 25-Oct-96 18:34:34 +isseparator.c
264 180 31.8% 25-Oct-96 18:22:34 +iswhitespace.c
202 105 48.0% 29-Oct-96 20:34:58 +Make_extralib.script
214 109 49.0% 29-Oct-96 20:35:12 +Make_extraslib.script
402 234 41.7% 02-Aug-96 01:23:32 +stricmp.c
440 259 41.1% 02-Aug-96 01:24:04 +strnicmp.c
23163 6229 73.1% 29-Oct-96 14:25:42 +fd2lib.c
90 65 27.7% 24-Oct-96 13:32:58 +geta4.s
9844 3735 62.0% 04-Feb-97 15:04:24 +crt0.asm
23888 12706 46.8% 10-Jan-97 23:02:32 +gen_glue
2325 806 65.3% 10-Jan-97 23:01:36 +gen_glue.c
2535 1088 57.0% 04-Feb-97 15:04:10 +ixstacksize.c
2190 888 59.4% 04-Feb-97 15:03:44 +Make_ixemul.script
99 91 8.0% 04-Feb-97 15:03:54 +__ixemulVer.s
120 104 13.3% 04-Feb-97 15:03:54 +__stack.s
106 95 10.3% 04-Feb-97 15:03:54 +__stk_argbytes.s
99 88 11.1% 04-Feb-97 15:03:54 +__stk_limit.s
80 53 33.7% 11-Jan-97 22:27:06 +addd.s
80 54 32.5% 11-Jan-97 22:27:00 +addl.s
80 53 33.7% 11-Jan-97 22:51:50 +cmpd.s
80 55 31.2% 11-Jan-97 22:52:10 +cmpl.s
86 57 33.7% 11-Jan-97 22:28:48 +d2s.s
80 52 35.0% 11-Jan-97 22:28:20 +divd.s
80 55 31.2% 11-Jan-97 22:28:30 +divl.s
139 112 19.4% 04-Feb-97 15:03:54 +expand_cmd_line.s
84 53 36.9% 15-Jan-97 01:45:12 +fixds.s
521 178 65.8% 15-Jan-97 05:39:42 +fixdu.s
84 55 34.5% 15-Jan-97 01:46:10 +fixls.s
429 173 59.6% 15-Jan-97 05:42:48 +fixlu.s
162 91 43.8% 15-Jan-97 05:47:30 +fltsbd.s
162 91 43.8% 15-Jan-97 05:50:02 +fltsbl.s
90 59 34.4% 15-Jan-97 05:04:44 +fltsld.s
90 59 34.4% 15-Jan-97 05:05:08 +fltsll.s
147 89 39.4% 15-Jan-97 05:52:24 +fltswd.s
147 89 39.4% 15-Jan-97 05:52:34 +fltswl.s
150 90 40.0% 16-Jan-97 01:20:12 +fltubd.s
150 90 40.0% 16-Jan-97 01:19:30 +fltubl.s
311 152 51.1% 16-Jan-97 01:16:02 +fltuld.s
289 136 52.9% 16-Jan-97 01:17:22 +fltull.s
150 88 41.3% 16-Jan-97 01:20:26 +fltuwd.s
150 89 40.6% 16-Jan-97 01:19:48 +fltuwl.s
74 50 32.4% 15-Jan-97 04:46:14 +ldivs.s
76 50 34.2% 15-Jan-97 04:53:20 +ldivu.s
74 49 33.7% 15-Jan-97 04:54:16 +lmods.s
76 50 34.2% 15-Jan-97 04:54:42 +lmodu.s
80 54 32.5% 11-Jan-97 22:27:32 +muld.s
80 55 31.2% 11-Jan-97 22:27:54 +mull.s
80 52 35.0% 16-Jan-97 01:53:58 +negd.s
80 54 32.5% 16-Jan-97 01:54:50 +negl.s
88 57 35.2% 11-Jan-97 22:30:04 +s2d.s
80 54 32.5% 11-Jan-97 22:27:14 +subd.s
80 55 31.2% 11-Jan-97 22:27:22 +subl.s
235 130 44.6% 15-Jan-97 01:32:04 +tstd.s
225 130 42.2% 15-Jan-97 01:33:28 +tstl.s
294 126 57.1% 20-Oct-95 19:35:44 +localeconv.c
84 76 9.5% 20-Oct-95 19:24:48 +setlocale.c
3427 741 78.3% 29-Oct-96 20:19:00 +Make_vclib.script
3569 752 78.9% 29-Oct-96 20:19:08 +Make_vcslib.script
41 41 0.0% 15-Sep-95 19:14:16 +_main.c
267 149 44.1% 11-Sep-95 21:59:00 +atan2.c
101 88 12.8% 11-Sep-95 18:34:52 +atof.c
87 73 16.0% 13-Oct-95 16:06:38 +difftime.c
137 100 27.0% 11-Sep-95 22:01:04 +fmod.c
128 98 23.4% 11-Sep-95 18:36:36 +isinf.c
129 98 24.0% 11-Sep-95 18:36:34 +isnan.c
2376 1197 49.6% 30-Jan-97 02:39:00 +m040.dir
2552 1341 47.4% 29-Oct-96 21:54:30 +m881.dir
804 219 72.7% 30-Jan-97 02:19:18 +Make_m040.script
927 234 74.7% 30-Jan-97 02:18:10 +Make_m040o.script
813 214 73.6% 29-Oct-96 20:34:06 +Make_m881.script
1801 305 83.0% 29-Oct-96 20:34:24 +Make_mieee.script
4184 1118 73.2% 28-Jan-97 18:21:12 +acos.s
4769 1331 72.0% 28-Jan-97 18:21:12 +asin.s
21141 5347 74.7% 28-Jan-97 18:21:12 +atan.s
166 97 41.5% 28-Jan-97 18:38:26 +ceil.s
22801 5734 74.8% 28-Jan-97 18:21:12 +cos.s
4729 1243 73.7% 28-Jan-97 18:21:12 +cosh.s
40158 10291 74.3% 28-Jan-97 18:21:12 +exp.s
68 57 16.1% 28-Jan-97 18:28:20 +fabs.s
191 111 41.8% 28-Jan-97 18:38:30 +floor.s
302 164 45.6% 28-Jan-97 18:28:26 +frexp.c
837 393 53.0% 28-Jan-97 18:28:26 +ldexp.c
25134 6208 75.3% 28-Jan-97 18:21:10 +log.s
8034 3087 61.5% 28-Jan-97 18:21:28 +fplsp.doc
293882 59558 79.7% 28-Jan-97 18:21:36 +fplsp.s
170 106 37.6% 28-Jan-97 18:28:26 +modf.c
3130 909 70.9% 28-Jan-97 18:21:10 +pow.s
5416 1409 73.9% 28-Jan-97 18:21:10 +sinh.s
68 54 20.5% 28-Jan-97 18:28:16 +sqrt.s
15254 4064 73.3% 28-Jan-97 18:21:10 +tan.s
6548 1422 78.2% 28-Jan-97 18:21:10 +tanh.s
218 136 37.6% 09-Apr-96 23:34:48 +acos.s
213 132 38.0% 09-Apr-96 23:35:08 +asin.s
212 131 38.2% 09-Apr-96 23:35:16 +atan.s
210 131 37.6% 09-Apr-96 23:37:06 +ceil.s
210 131 37.6% 09-Apr-96 23:36:34 +cos.s
213 132 38.0% 09-Apr-96 23:36:44 +cosh.s
210 131 37.6% 09-Apr-96 23:36:52 +exp.s
68 57 16.1% 09-Apr-96 23:07:00 +fabs.s
210 129 38.5% 09-Apr-96 23:37:14 +floor.s
302 164 45.6% 09-Apr-96 22:58:28 +frexp.c
837 393 53.0% 09-Apr-96 22:58:28 +ldexp.c
210 131 37.6% 09-Apr-96 23:37:26 +log.s
215 135 37.2% 09-Apr-96 23:37:34 +log10.s
170 106 37.6% 09-Apr-96 22:58:28 +modf.c
245 147 40.0% 09-Apr-96 23:37:50 +pow.s
210 131 37.6% 09-Apr-96 23:38:00 +sin.s
212 131 38.2% 09-Apr-96 23:38:06 +sinh.s
68 54 20.5% 09-Apr-96 23:12:56 +sqrt.s
210 131 37.6% 09-Apr-96 23:38:14 +tan.s
212 132 37.7% 09-Apr-96 23:38:22 +tanh.s
68 55 19.1% 11-Sep-95 22:08:28 +acos.s
68 58 14.7% 11-Sep-95 22:07:48 +asin.s
68 55 19.1% 11-Sep-95 22:09:06 +atan.s
166 97 41.5% 10-Nov-95 18:14:28 +ceil.s
66 56 15.1% 11-Sep-95 22:08:04 +cos.s
68 57 16.1% 11-Sep-95 22:08:18 +cosh.s
67 56 16.4% 11-Sep-95 22:10:12 +exp.s
68 57 16.1% 11-Sep-95 22:09:26 +fabs.s
191 111 41.8% 10-Nov-95 21:40:00 +floor.s
217 114 47.4% 01-Feb-96 17:22:04 +frexp.s
140 90 35.7% 01-Feb-96 17:14:32 +ldexp.s
66 55 16.6% 11-Sep-95 22:09:46 +log.s
71 57 19.7% 11-Sep-95 22:09:58 +log10.s
156 97 37.8% 01-Feb-96 17:24:38 +modf.s
106 73 31.1% 11-Sep-95 22:10:22 +pow.s
66 57 13.6% 11-Sep-95 22:07:12 +sin.s
68 56 17.6% 11-Sep-95 22:07:34 +sinh.s
68 54 20.5% 11-Sep-95 22:09:36 +sqrt.s
66 56 15.1% 11-Sep-95 22:08:44 +tan.s
68 58 14.7% 11-Sep-95 22:08:52 +tanh.s
166 114 31.3% 21-Sep-96 02:23:12 +acos.s
204 122 40.1% 17-Sep-95 17:39:22 +addd.s
181 112 38.1% 17-Sep-95 17:47:52 +addl.s
165 112 32.1% 21-Sep-96 02:23:34 +asin.s
164 111 32.3% 21-Sep-96 02:24:28 +atan.s
161 109 32.2% 21-Sep-96 02:24:50 +ceil.s
204 124 39.2% 15-Jan-97 00:53:48 +cmpd.s
181 113 37.5% 15-Jan-97 00:54:00 +cmpl.s
161 111 31.0% 21-Sep-96 02:25:24 +cos.s
163 111 31.9% 21-Sep-96 02:25:32 +cosh.s
172 115 33.1% 17-Sep-95 18:07:40 +d2s.s
204 124 39.2% 15-Jan-97 00:55:04 +divd.s
181 112 38.1% 15-Jan-97 00:55:12 +divl.s
161 110 31.6% 21-Sep-96 02:25:48 +exp.s
159 108 32.0% 21-Sep-96 02:26:02 +fabs.s
171 111 35.0% 24-Apr-96 03:57:10 +fixds.s
463 207 55.2% 24-Apr-96 04:55:56 +fixdu.s
168 107 36.3% 24-Apr-96 03:57:00 +fixls.s
396 185 53.2% 24-Apr-96 04:55:56 +fixlu.s
161 108 32.9% 21-Sep-96 02:26:20 +floor.s
194 119 38.6% 17-Sep-95 17:56:10 +fltsbd.s
194 120 38.1% 17-Sep-95 18:01:30 +fltsbl.s
170 108 36.4% 24-Apr-96 03:27:18 +fltsld.s
170 109 35.8% 24-Apr-96 03:29:04 +fltsll.s
182 116 36.2% 17-Sep-95 17:56:18 +fltswd.s
182 117 35.7% 25-Sep-95 05:31:18 +fltswl.s
185 117 36.7% 17-Sep-95 17:55:34 +fltubd.s
185 118 36.2% 17-Sep-95 18:02:20 +fltubl.s
273 161 41.0% 24-Apr-96 05:17:48 +fltuld.s
241 141 41.4% 24-Apr-96 03:44:44 +fltull.s
185 117 36.7% 17-Sep-95 17:55:56 +fltuwd.s
185 118 36.2% 17-Sep-95 18:03:14 +fltuwl.s
302 164 45.6% 01-Feb-96 17:34:22 +frexp.c
837 393 53.0% 01-Feb-96 17:35:48 +ldexp.c
161 111 31.0% 21-Sep-96 02:26:40 +log.s
166 113 31.9% 21-Sep-96 02:26:50 +log10.s
170 106 37.6% 01-Feb-96 17:31:46 +modf.c
204 124 39.2% 17-Sep-95 17:39:06 +muld.s
181 113 37.5% 17-Sep-95 17:47:44 +mull.s
169 110 34.9% 17-Sep-95 17:39:42 +negd.s
166 106 36.1% 17-Sep-95 17:46:34 +negl.s
196 123 37.2% 21-Sep-96 02:27:20 +pow.s
169 110 34.9% 17-Sep-95 18:08:18 +s2d.s
162 110 32.0% 21-Sep-96 02:27:46 +sin.s
163 111 31.9% 21-Sep-96 02:28:06 +sinh.s
163 111 31.9% 21-Sep-96 02:28:18 +sqrt.s
204 124 39.2% 15-Jan-97 00:54:40 +subd.s
181 113 37.5% 15-Jan-97 00:54:48 +subl.s
161 110 31.6% 21-Sep-96 02:28:30 +tan.s
163 112 31.2% 21-Sep-96 02:28:40 +tanh.s
169 110 34.9% 17-Sep-95 17:41:58 +tstd.s
166 106 36.1% 26-Sep-95 02:36:00 +tstl.s
5456 2091 61.6% 15-Jan-97 01:12:24 +mieee.dir
185 131 29.1% 11-Sep-95 18:34:52 +strtod.c
46 46 0.0% 11-Sep-95 22:02:38 +vfprintf.c
44 44 0.0% 11-Sep-95 22:03:14 +vfscanf.c
867 448 48.3% 29-Oct-95 23:48:06 +minstart.s
1738 565 67.4% 20-Jul-96 00:26:02 +mysupp.c
347 170 51.0% 20-Oct-95 18:39:58 +setjmp.s
99 88 11.1% 20-Oct-95 19:10:22 +raise.c
153 122 20.2% 20-Oct-95 19:09:42 +signal.c
171 127 25.7% 28-Oct-96 05:07:28 +__v0fprintf.c
183 128 30.0% 28-Oct-96 05:05:36 +__v0printf.c
168 114 32.1% 28-Oct-96 05:10:30 +__v0sprintf.c
690 330 52.1% 17-Jun-96 18:29:52 +_fillbuf.c
471 264 43.9% 17-Jun-96 13:08:08 +_flushbuf.c
747 379 49.2% 17-Jun-96 18:29:30 +_putbuf.c
92 91 1.0% 20-Oct-95 20:13:46 +clearerr.c
605 297 50.9% 17-Jun-96 16:06:46 +fclose.c
83 83 0.0% 20-Oct-95 20:14:38 +feof.c
87 86 1.1% 20-Oct-95 20:15:30 +ferror.c
253 146 42.2% 17-Jun-96 18:01:08 +fflush.c
136 115 15.4% 10-Jul-95 16:42:42 +fgetc.c
155 114 26.4% 20-Oct-95 20:09:18 +fgetpos.c
243 167 31.2% 20-Jul-95 17:34:02 +fgets.c
1028 462 55.0% 17-Jun-96 18:29:06 +fopen.c
218 136 37.6% 11-Sep-95 21:03:06 +fprintf.c
73 73 0.0% 17-Jun-96 14:38:58 +fputc.c
216 164 24.0% 17-Jun-96 14:39:04 +fputs.c
794 353 55.5% 22-Jun-96 23:40:58 +fread.c
138 113 18.1% 20-Oct-95 19:45:36 +freopen.c
164 119 27.4% 11-Sep-95 21:22:32 +fscanf.c
359 206 42.6% 21-Jul-95 19:40:10 +fseek.c
116 104 10.3% 20-Oct-95 20:11:02 +fsetpos.c
214 144 32.7% 21-Jul-95 19:38:48 +ftell.c
886 378 57.3% 20-Jul-95 04:26:24 +fwrite.c
84 75 10.7% 20-Oct-95 20:32:34 +getchar.c
231 148 35.9% 10-Jul-95 16:56:44 +gets.c
417 200 52.0% 10-Jul-95 16:35:40 +inc.h
5061 1128 77.7% 29-Aug-95 03:20:14 +_printf.c
81 69 14.8% 14-Aug-95 18:48:50 +_sputc.c
221 141 36.1% 10-Jul-95 16:59:02 +fprintf.c
209 129 38.2% 20-Jul-95 15:34:08 +fscanf.c
237 141 40.5% 10-Jul-95 16:59:22 +printf.c
204 130 36.2% 20-Jul-95 15:33:52 +scanf.c
310 180 41.9% 14-Aug-95 18:48:26 +sprintf.c
314 196 37.5% 20-Jul-95 15:34:18 +sscanf.c
160 116 27.5% 10-Jul-95 17:00:02 +vfprintf.c
4215 955 77.3% 20-Jul-95 17:36:36 +vfscanf.c
196 125 36.2% 10-Jul-95 17:00:18 +vprintf.c
218 141 35.3% 10-Jul-95 17:09:36 +vsprintf.c
144 109 24.3% 22-May-96 21:49:26 +perror.c
211 131 37.9% 11-Sep-95 21:52:30 +printf.c
90 79 12.2% 17-Jun-96 14:37:56 +putchar.c
244 150 38.5% 17-Jun-96 14:39:14 +puts.c
83 80 3.6% 10-Jul-95 16:57:08 +remove.c
97 80 17.5% 10-Jul-95 16:57:16 +rename.c
103 97 5.8% 20-Oct-95 20:06:30 +rewind.c
179 122 31.8% 17-Jun-96 13:00:44 +scanf.c
111 105 5.4% 17-Jun-96 13:05:50 +setbuf.c
551 295 46.4% 17-Jun-96 16:23:54 +setvbuf.c
400 232 42.0% 11-Sep-95 21:11:24 +sprintf.c
321 199 38.0% 11-Oct-95 15:59:48 +sscanf.c
96 91 5.2% 20-Oct-95 19:46:36 +tmpfile.c
426 215 49.5% 24-Oct-95 17:51:16 +tmpnam.c
657 312 52.5% 17-Jun-96 18:28:02 +ungetc.c
10710 3063 71.4% 11-Sep-95 20:59:46 +vfprintf.c
9684 2390 75.3% 11-Sep-95 21:19:08 +vfscanf.c
168 113 32.7% 11-Sep-95 21:52:06 +vprintf.c
147 108 26.5% 17-Jun-96 13:01:14 +vscanf.c
355 212 40.2% 11-Sep-95 21:07:24 +vsprintf.c
262 175 33.2% 11-Oct-95 15:59:48 +vsscanf.c
158 126 20.2% 26-Oct-95 14:49:10 +abort.c
61 61 0.0% 10-Oct-95 20:40:16 +abs.c
261 150 42.5% 26-Oct-95 15:03:14 +atexit.c
102 93 8.8% 20-Oct-95 23:54:54 +atoi.c
103 95 7.7% 20-Oct-95 17:05:22 +atol.c
551 269 51.1% 20-Oct-95 16:44:22 +bsearch.c
227 144 36.5% 18-Jul-95 20:03:40 +calloc.c
192 132 31.2% 17-Jun-96 19:01:20 +div.c
559 328 41.3% 26-Oct-95 14:51:48 +getenv.c
64 62 3.1% 25-Aug-96 02:41:04 +labs.c
197 135 31.4% 17-Jun-96 19:01:42 +ldiv.c
3115 1032 66.8% 08-Oct-95 04:21:08 +malloc.c
959 408 57.4% 14-Jun-96 22:28:16 +newmalloc.c
1745 819 53.0% 20-Oct-95 16:48:10 +qsort.c
149 123 17.4% 18-Jul-95 15:45:18 +rand.c
381 197 48.2% 14-Apr-96 21:04:14 +realloc.c
572 263 54.0% 20-Oct-95 16:44:00 +strtol.c
1018 476 53.2% 20-Oct-95 16:44:04 +strtoul.c
428 253 40.8% 18-Jul-95 15:59:00 +system.c
156 120 23.0% 11-Oct-95 14:34:16 +memchr.c
176 127 27.8% 11-Oct-95 14:36:32 +memcmp.c
222 161 27.4% 14-May-96 16:52:28 +memcpy.c
275 166 39.6% 14-May-96 16:52:42 +memmove.c
127 104 18.1% 11-Oct-95 14:43:08 +memset.c
174 110 36.7% 11-Oct-95 14:50:46 +strcat.c
127 99 22.0% 11-Oct-95 14:54:52 +strchr.c
185 130 29.7% 11-Oct-95 14:56:14 +strcmp.c
153 105 31.3% 11-Oct-95 14:57:14 +strcpy.c
141 109 22.6% 10-Jul-95 16:20:52 +strcspn.c
141 113 19.8% 22-May-96 22:06:54 +strerror.c
106 92 13.2% 10-Jul-95 16:21:00 +strlen.c
245 142 42.0% 16-Apr-96 03:40:00 +strncat.c
200 141 29.5% 10-Jul-95 16:21:16 +strncmp.c
145 113 22.0% 11-Oct-95 15:13:24 +strncpy.c
150 110 26.6% 11-Oct-95 15:16:08 +strpbrk.c
155 107 30.9% 11-Oct-95 15:17:40 +strrchr.c
139 108 22.3% 10-Jul-95 16:22:10 +strspn.c
779 348 55.3% 15-Jul-96 00:01:42 +strstr.c
250 150 40.0% 20-Oct-95 23:31:24 +strtok.c
105 87 17.1% 16-Jul-95 15:58:20 +__gmtoffset.c
205 136 33.6% 05-Sep-95 03:45:46 +asctime.c
60 60 0.0% 05-Sep-95 03:47:24 +clock.c
1862 748 59.8% 05-Sep-95 03:45:46 +gmtime.c
145 113 22.0% 05-Sep-95 03:45:46 +localtime.c
741 387 47.7% 05-Sep-95 03:45:46 +mktime.c
3367 1026 69.5% 05-Sep-95 04:06:54 +strftime.c
530 316 40.3% 16-Jul-95 15:57:24 +time.c
5985 1589 73.4% 17-Sep-96 16:22:18 +vargs.h
10472 4627 55.8% 10-Nov-96 21:13:38 +vc.dir
10472 4654 55.5% 22-Jan-97 16:18:20 +vcs.dir
101731 22545 77.8% 09-Feb-97 17:28:52 +machine.c
5428 1650 69.6% 07-Dec-96 18:26:06 +machine.h
939 428 54.4% 30-Apr-96 23:06:28 +showerr.c
480 268 44.1% 23-Dec-96 03:33:04 +tovbr.c
9849 2801 71.5% 23-Dec-96 03:34:02 +vbrowse.c
115 105 8.6% 10-Dec-95 17:52:36 +vbrowse.h
1823 786 56.8% 10-Dec-95 18:29:10 +vsend.c
425 193 54.5% 30-Jan-97 22:48:04 +vc.bsd
426 189 55.6% 20-Jan-97 05:31:24 +vc.config
414 192 53.6% 30-Jan-97 21:28:34 +vc.ixemul
422 195 53.7% 30-Jan-97 21:28:54 +vc.ixemuls
1974 779 60.5% 27-Jul-96 04:57:54 +help.c
2226 705 68.3% 29-Jul-96 01:07:56 +menu_code.c
998 411 58.8% 28-Jul-96 23:58:44 +menu_compiler.c
700 337 51.8% 20-Jul-96 13:02:16 +menu_define.c
768 363 52.7% 20-Jul-96 13:02:04 +menu_includePath.c
719 343 52.2% 20-Jul-96 13:01:48 +menu_libLink.c
2083 758 63.6% 29-Jul-96 01:07:40 +menu_main.c
1435 462 67.8% 28-Jul-96 23:59:42 +menu_optimize.c
1668 620 62.8% 29-Jul-96 01:06:56 +menu_Warnings.c
10965 2569 76.5% 25-Oct-96 18:13:14 +vconfig.c
4274 1414 66.9% 20-Jan-97 05:33:56 +vconfig.h
44177 10216 76.8% 09-Feb-97 17:28:08 +machine.c
5477 1655 69.7% 13-Dec-96 21:23:06 +machine.h
317 145 54.2% 30-Jan-97 22:47:30 +vc.config
28222 7382 73.8% 17-Jan-97 05:20:42 +main.c
14760 2345 84.1% 17-Jan-97 03:18:44 +Makefile
14706 2308 84.3% 30-Jan-97 22:28:00 +Makefile.generic
24369 5739 76.4% 27-Jan-97 04:44:54 +opt.c
5669 1691 70.1% 29-Oct-96 19:34:34 +opt.h
22741 4637 79.6% 23-Dec-96 03:44:30 +parse_expr.c
76073 14477 80.9% 29-Oct-96 19:42:36 +preproc.c
18961 5684 70.0% 27-Jan-97 21:44:02 +rd.c
41967 9093 78.3% 01-Mar-97 14:55:08 +regs.c
29095 5099 82.4% 29-Jan-97 05:47:06 +statements.c
51767 10885 78.9% 29-Jan-97 05:47:32 +type_expr.c
3646 1478 59.4% 01-Mar-97 19:28:26 +vars.c
14167 4545 67.9% 27-Jan-97 19:56:42 +vbc.h
3976 1205 69.6% 29-Oct-96 19:34:34 +vbpp.h
9877 2202 77.7% 10-May-96 19:38:14 +cpp.c
4735 1829 61.3% 14-Apr-96 20:10:14 +cpp.h
9815 2901 70.4% 10-May-96 19:38:00 +eval.c
1049 444 57.6% 10-May-96 19:38:00 +getopt.c
1940 794 59.0% 10-May-96 19:38:00 +hideset.c
2976 1265 57.4% 11-May-96 03:28:08 +include.c
12301 4204 65.8% 10-May-96 19:38:00 +lex.c
10508 3761 64.2% 10-May-96 19:38:02 +macro.c
2042 896 56.1% 10-May-96 19:38:02 +nlist.c
6576 2423 63.1% 10-May-96 19:38:02 +tokens.c
3759 1131 69.9% 22-Jul-96 00:11:44 +unix.c
1512 951 37.1% 04-Feb-97 15:08:02 +bcrt0.o
1496 903 39.6% 04-Feb-97 15:08:04 +crt0.o
240 165 31.2% 29-Oct-95 23:48:28 +minstart.o
1000 702 29.8% 20-Oct-95 15:41:28 +startup.o
14903 4844 67.4% 01-Mar-97 19:55:54 readme.vbcc
3479 1609 53.7% 01-Mar-97 19:43:22 vbcc.readme
-------- ------- ----- --------- --------
3356225 1038384 69.0% 02-Mar-97 14:17:50 495 files